
let leftShift = function( a , b ) {
    return a << b ;
}

let rightShift = function( a , b ) {
    return a >> b ;
}

let unsignedRightShift = function( a , b ) {
    return a >>> b ;
}

console.log( exports , module.exports , exports === module.exports );

//exports.left = leftShift ;
//exports.right = rightShift ;
//module.exports.unsigned = unsignedRightShift ;

module.exports = {
    left: leftShift,
    right: rightShift,
    unsigned: unsignedRightShift
};

console.log( exports , module.exports , exports === module.exports );